package com.ssh.manager;

import java.util.List;

import com.ssh.common.util.Page;
import com.ssh.entity.Position;

public interface PositionManager {
	/**
	 * 取出全部
	 * @return
	 */
	public List<Position> getAll();
	
	/**
	 * 根据ID取出实体
	 * @param id
	 * @return
	 */
	public Position getById(Long id);
	
	/**
	 * 添加修改
	 * @param position
	 * @return
	 */
	public Position saveUpdate(Position position);
	
	/**
	 * 分页查询
	 * @param page
	 * @param isDesc
	 */
	public void findListByPage(Page page, String isDesc);
	
	/**
	 * 验证是否有相同的职位名
	 * @param name
	 * @return	ture(有相同的) false(没相同的)
	 */
	public boolean verificationName(String name);
}
